frequent sexual intercourse - Español Inglés Diccionario